@charset "utf-8";
/* CSS Document */

.myspace_follow .left { width:146px; float:left; }
.myspace_follow .search { background:url(img/space_friend_icon.png) no-repeat 0 -29px; height:30px; border:1px solid #c9edc3; width:144px; text-indent:2.5em; float:left; }
.myspace_follow .left h1 { font-size:15px; font-weight:bold; margin:15px 0; float:left; }
.myspace_follow .left ul { float:left; width:146px; }
.myspace_follow .left li { padding:10px 0; border-bottom:1px solid #c9edc3; }
.myspace_follow .left span { color:#979797; }
.myspace_follow .left a { color:#1787dd; display:block; width:110px; float:left; }
.myspace_follow .right { float:left; width:774px; margin:2px 0 0 20px; }
.myspace_follow .tit { width:774px; height:37px; }
.myspace_follow .grouping_bg { width:772px; height:37px; background-color:#c9edc3; border:1px solid #94cb73; border-radius:5px 5px 5px 5px; }
.myspace_follow .grouping { background:url(img/myspace_follow_btn.png) no-repeat left bottom; margin:5px 0 5px 20px; width:257px; height:29px; }
.myspace_follow .grouping a { width:85px; height:100%; display:inline-block; }
.myspace_follow .attention .bold { font-size:15px; font-weight:bold; float:left; margin-top:20px; }
.myspace_follow .attention a.sort { background:url(img/myspace_follow_modifygroup.gif) no-repeat left 1px; display:block; height:29px; line-height:29px; padding-left:30px; width:92px; float:right; font-weight:bold; color:#1787dd; margin-top:10px; }
.myspace_follow .attention a:hover.sort { background:url(img/myspace_follow_modifygroup.gif) no-repeat left bottom; }
.myspace_follow .box2 { height:2px; width:774px; }
.myspace_follow .bd { overflow:hidden; }
.myspace_follow .item { padding:20px 0; border-bottom:1px solid #c9edc3; }
.myspace_follow .headpor { float:left; width:54px; height:54px; position:relative; }
.myspace_follow .x { position:absolute; background:url(img/myspace_follow_icon.gif) no-repeat 0 -18px; z-index:999; width:17px; height:17px; top:38px; left:39px; }
.myspace_follow .fdsign { float:left; padding-left:20px; font-size:13px; }
.myspace_follow .fdsign p { margin:5px 0; }
.myspace_follow .bule { color:#007eff; }
.myspace_follow .sun { float:left; height:18px; width:18px; background:url("img/card_list_sun.gif") no-repeat; }
.myspace_follow .moon { float:left; height:18px; width:18px; background:url("img/card_list_sun.gif") no-repeat -18px 0; }
.myspace_follow .star { float:left; height:18px; width:18px; background:url("img/card_list_sun.gif") no-repeat -34px 0; }
.myspace_follow .btn { width:75px; float:right; margin-right:30px; position:relative; }
.myspace_follow .btn a { background:url(img/myspace_follow_modifygroup.gif) no-repeat left 1px; display:block; height:29px; line-height:29px; padding-left:30px; width:61px; font-weight:bold; color:#1787dd; margin-top:10px; }
.myspace_follow .btn a:hover { background:url(img/myspace_follow_modifygroup.gif) no-repeat left bottom; }
.myspace_follow .delete { border-left:1px solid #E3EEF8; float:right; height:18px; margin:10px 10px 0 0; padding:5px 0 5px 10px; position:relative; }
.myspace_follow .delete a { background:url(img/myspace_follow_button.png) no-repeat left top; display:block; height:18px; text-decoration:none; width:18px; }
.myspace_follow .delete a:hover { background-position:right top; }
.myspace_follow .shield { float:right; height:29px; margin:10px 10px 0 0; }
.myspace_follow .shield a { background:url(img/myspace_follow_btn.png) no-repeat 0 -29px; display:block; width:75px; height:29px; }

.myspace_follow .mg-list { background-color:#FFFFFF; border:1px solid #84ABC6; display:none; padding:10px 0; position:absolute; right:0; width:125px; z-index:1000; }
.myspace_follow .mg-list li { margin-bottom:0; overflow:hidden; }
.myspace_follow .mg-list li a { background:url(img/myspace_follow_ginput.png) no-repeat 10px -26px; display:block; height:23px; line-height:23px; outline:0 none; padding-left:29px; }
.myspace_follow .mg-list li a:hover { background-color:#f0f5f8; text-decoration:none; }
.myspace_follow .mg-list li.SelectGroup a { background:url(img/myspace_follow_ginput.png) no-repeat 10px 6px; }
.myspace_follow .page { width:240px; height:26px; margin:20px auto; }
.myspace_follow .page_01 { background:url(img/myspace_follow_btn.png) no-repeat; }
.myspace_follow .page_01, .myspace_follow .page_02, .myspace_follow .page_on { display:block; float:left; width:25px; height:26px; line-height:20px; margin-right:5px; text-align:center; font-weight:bold; }
.myspace_follow .page a { text-decoration:none; }
.myspace_follow .page_02:hover, .myspace_follow .page_on { background:url(img/myspace_follow_btn.png) no-repeat -56px 0; }
.myspace_follow .page_02 { background:url(img/myspace_follow_btn.png) no-repeat -27px 0; }